#leftSideMenu {
   float: left;
   width: 40%;
}

h1 {
   font: 36pt Georgia;
   font-weight: bold;
   color:#333333;
}

#rightSideMenu {
   float: left; 
   width: 30%; 
   padding: 75px;
}

#pageBottom {
   position: fixed; 
   bottom: 0; 
   height: 60px; 
   width: 100%; 
   background-color: white;
}

#feedback {

}

#miserable {
   width: 520px; 
   float:left;
   position: relative;
   left: 20px;
}

#excellent {
   float:left;
}

#gameList {

}

#refillScreen {

}

#leftSideRefillScreen, #rightSideRefillScreen {
   width: 49%; 
   float: left;
}

h2 {
   font: 18pt Georgia;
}

#menuItem {

}

#leftSidePayment {
   float: left; 
   width:40%;
}

#rightSidePayment {
   float: left; 
   width: 30%; 
   padding: 75px;
}

#orderHeaders {
   font: 18pt Georgia;
   border-bottom: 1px solid black;
   padding: 10px;
}

#status {
   float: left;
   width:20%;
}

#selection {
   float: left;
   width: 50%;
}

#customerID {

}

#currentOrders {
   padding:5px;
}

#order {
   display: inline-block;
   width: 100%;
}

#statusButton {
   float: left;
   width: 20%;
}

#specialComments {
   float: left;
   width: 50%;
   padding: 10px;
}

#tables {
   width: 75%;
   float: left;
}

#table1-5 {
   float: left;
   width: 15%;
}

#table6 {

}

#key {
   border-left: 1px solid black;
   width: 22%;
   float: left;
   padding: 10px;
}

#tabletActive {
   float: left;
   width: 30%;
}

#refillRequested {
   float: left;
   width: 30%;
}

#tabPaid {
   float: left;
   width: 30%;
}

#helpRequested {
   float: left;
   width: 30%;
}

#freeDessertWon {
   float: left;
   width: 30%;
}

#orderIsReady {
   float: left;
   width: 30%;
}

#tabletNotInUse {
   float: left;
   width: 30%;
}

#waiterOnly {
   float: left;
   width: 30%;
}

#tabletDamaged {
   float: left;
   width: 30%;
}

.menuButton {
	-moz-box-shadow:inset 0px 0px 13px 0px #fff6af;
	-webkit-box-shadow:inset 0px 0px 13px 0px #fff6af;
	box-shadow:inset 0px 0px 13px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	border:3px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:Georgia;
	font-size:26px;
	font-weight:bold;
	padding:20px 26px;
	text-decoration:none;
	text-shadow:1px 0px 0px #ffee66;
}

.menuButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}

.menuButton:active {
	position:relative;
	top:1px;
}

.footerButton {
	-moz-box-shadow:inset 0px 0px 13px 0px #fab3ad;
	-webkit-box-shadow:inset 0px 0px 13px 0px #fab3ad;
	box-shadow:inset 0px 0px 13px 0px #fab3ad;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa665a), color-stop(1, #d34639) );
	background:-moz-linear-gradient( center top, #fa665a 5%, #d34639 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa665a', endColorstr='#d34639');
	background-color:#fa665a;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	border:3px solid #d83526;
	display:inline-block;
	color:#333333;
	font-family:Georgia;
	font-size:24px;
	font-weight:bold;
	padding:8px 26px;
	text-decoration:none;
	text-shadow:1px 0px 0px #98231a;
}.footerButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d34639), color-stop(1, #fa665a) );
	background:-moz-linear-gradient( center top, #d34639 5%, #fa665a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d34639', endColorstr='#fa665a');
	background-color:#d34639;
}.footerButton:active {
	position:relative;
	top:1px;
}

.backButton {
	-moz-box-shadow:inset 0px 0px 13px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 0px 13px 0px #bee2f9;
	box-shadow:inset 0px 0px 13px 0px #bee2f9;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );
	background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
	background-color:#63b8ee;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	border:3px solid #3866a3;
	display:inline-block;
	color:#333333;
	font-family:Georgia;
	font-size:24px;
	font-weight:bold;
	padding:8px 26px;
	text-decoration:none;
	text-shadow:1px 0px 0px #7cacde;
}.backButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee) );
	background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
	background-color:#468ccf;
}.backButton:active {
	position:relative;
	top:1px;
}

#merryMariachiGame {
   width: 700px;
   float: left;
}

#merryMariachiInstructions {
   width: 35%;
   float: left;
}

#keyText {
   width: 69%;
}